//添加培训类型
function addTrainType() {
	var typename = $("#typename").val();
	if (!typename) {
		alert("请输入名称");
		return;
	} else {
		TrainTypeManager.ifExistName(typename, TrainTypeExists);
	}
}
//判断培训类型名称是否存在
function TrainTypeExists(data) {
	if (data) {
		alert("该名称已存在，请更换！");
	} else {
		TrainTypeManager.addByName($("#typename").val(), function(data) {
			if (data) {
				alert("添加成功");
				location.reload();
			} else {
				alert("添加失败，请重试");
			}
		});
	}
}
//更新培训类型
function updateTrainType(id) {
	var inputid = "#inputtypename" + id;
	TrainTypeManager.updateByIdAndName(id, $(inputid).val(), function(data) {
		if (data) {
			alert("修改成功");
			location.reload();
		} else {
			alert("修改失败");
		}
	});
}
//删除培训类型
function deleteTrainType(id) {
	TrainTypeManager.deleteById(id, function(data) {
		if (data) {
			alert("删除成功");
			location.reload();
		} else {
			alert("删除失败");
			location.reload();
		}
	});
}

function hideDiv(div_id) {
	$("#" + div_id).animate({
		opacity : "hide"
	}, 300);
}
function popupDiv(div_id) {
	var div_obj = $("#" + div_id);
	//窗口宽度,高度
	var winWidth = $(window).width();
	var winHeight = $(window).height();
	//弹出的div的宽度,高度
	var popHeight = div_obj.height();
	var popWidth = div_obj.width();
	div_obj.animate({
		opacity : "show",
		left : (winWidth - popWidth) / 2,
		top : (winHeight - popHeight) / 2,
		width : popWidth,
		height : popHeight
	}, 300);
}

//培训类型添加
$(function() {
	$("#AddTrainType_div").easydrag();
	$("#AddTrainType_div").setHandler("#AddTrainType_div #AddTrainType_head");
});



//课程修改的js事件
$(function() {
	$("#updateCourse_div").easydrag();
	$("#updateCourse_div").setHandler("#updateCourse_div #updateCourse_head");
});





//点击修改课程后的事件
function clickUpdateCourse(id) {
	CourseManager.getById(id, function(data) {
		$("#courseid").val(data.id);
		$("#couesename").val(data.name);
		$("#coursetime").val(data.coursetime);
	});
	popupDiv('updateCourse_div');
}
//更新一个课程的信息
function updateCourse() {
	if ($("#couesename").val() && $("#coursetime").val()) {
		CourseManager.ifExists($("#couesename").val(), function(data) {
			if (data) {
				alert("已存在！");
			} else {
				CourseManager.updateCourse($("#courseid").val(), $(
						"#couesename").val(), $("#coursetime").val(), function(
						data) {
					if (data) {
						alert("修改成功");
						hideDiv('updateCourse_div');
						location.reload();
					} else {
						alert("修改失败，请重试");
					}
				});
			}
		});

	} else {
		alert("请输入完整信息");
	}
}
//增加一门课程
function addCourse() {
	if ($("#inputcoursename").val() && $("#inputcoursetime").val()) {
		if (!isNaN($("#inputcoursetime").val())) {
			CourseManager.ifExists($("#inputcoursename").val(), function(data) {
				if (data) {
					alert("该课程已存在");
				} else {
					CourseManager.addCourse($("#inputcoursename").val(), $(
							"#inputcoursetime").val(), function(data) {
						if (data) {
							alert("添加成功");
							location.reload();
						} else {
							alert("添加失败");
						}
					});
				}
			})
		} else {
			alert("课时必须是数字");
		}
	} else {
		alert("请输入完整信息");
	}
}
//删除一门课程
function deleteCourse(id)
{
	CourseManager.deleteByCourseId(id,function(data)
			{
		if(data)
			{
				alert("删除成功");
				location.reload();
			}else
				{
					alert("删除失败");
				}
			});
}

//课程讲师的js事件
$(function() {
	$("#updateTeacher_div").easydrag();
	$("#updateTeacher_div").setHandler("#updateTeacher_div #updateTeacher_head");
});
//对浮动的讲师信息修改做赋值等操作
function clickUpdateTeacher(id)
{
	TeacherManager.getById(id, function(data) {
		$("#Teacherid").val(data.id);
		$("#Teachername").val(data.name);
	});
	popupDiv('updateTeacher_div');
}
//更新讲师信息
function updateTeacher()
{
	if($("#Teachername").val())
		{
		TeacherManager.updateTeacher($("#Teacherid").val(),$("#Teachername").val(),function(data)
				{
					if(data)
						{
							alert("修改成功");
							location.reload();
						}else
							{
							alert("修改失败");
							}
				});
		}else
			{
			alert("请输入讲师姓名");
			}
	
}
//增加一个讲师
function addTeacher()
{
	if($("#inputTeachername").val())
		{
		TeacherManager.addTeacher($("#inputTeachername").val(),function(data)
				{
					if(data)
						{
						alert("增加成功");
						location.reload();
						}else
							{
							alert("增加失败");
							}
				});
		}else
			{
			alert("请输入讲师姓名");
			}
}
//删除一个讲师
function deleteTeacher(id)
{
	TeacherManager.deleteById(id,function(data){
		if(data)
			{
			alert("删除成功");
			location.reload();
			}else
				{
				alert("删除失败");
				}
	});
}




$(function() {
    $(".AddCourse_box").easydrag();
    $(".AAddCourse_box").setHandler(".AddCourse_box .AddCourse_head");
});